#include <stdio.h>

void inverse(char s[]){
    int l=-1,i;
    char temp;
    while (s[l+1]!='\n') ++l;
    for (i=0;i<l/2+1;i++)
        temp=s[i],s[i]=s[l-i],s[l-i]=temp;
}

int main(){
    // 反转字符串
    char s[40];
    printf("input string:");
    fgets(s,sizeof s,stdin);
    // scanf("%s",s);
    inverse(s);
    printf("inverse string:%s",s);
}